From: route@monster.com
Sent: Wednesday, October 21, 2015 3:49 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: BPM Lead Developer
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
Professional
Summary ·
8+ years of progressive experience in all the phases of software
development life cycle which includes Requirement Study, Analysis, Design,
Development, Integration, maintenance, installation, implementation &
testing, and supporting of various Java and J2EE based
application software, n-tier & web applications. ·
Hands on experience with Content Management Systems in Alfresco
2.0 Enterprise CMS. ·
Proficient in applying best practices records management
techniques including the development of classification and file systems. ·
Extensive involvement in all phases of Software Development Life
Cycle (SDLC), including production support, debugging & troubleshooting. ·
Comprehensive knowledge of JVM, Core Java,
Exception-Handling, Multithreading, Data Structure and Performance tuning. ·
Design, development, testing, deployment and maintenance
experience of distributed and multi-tier enterprise solutions on UNIX &
Windows platforms. ·
IBM Certified BPM Developer with Good knowledge of BPM
(Business Process Modeling) tools like IBM BPM/WebSphere Lombardi Edition
5.5/6.2/ IBM BPM 7.2/7.5/8.x and also familiar with Lombardi Blueprint
for improving an organization's business processes ideas and initiatives.
Extensive knowledge in modeling Business Processes, Services and developing
Coaches in IBM WebSphere Lombardi Edition 5.5/6.2/7.0. ·
Extensive experience in writing applications using J2EE
technologies including Struts, Spring, JMS, Hibernate/JPA, SOA, Web Services,
SOAP, WSDL, JSP, JSF, ICEFaces, Rich Faces, JSTL, Servlets and JDBC. ·
Experience in MVC (Model View Controller) architecture
application development. ·
Experience in Search Engine and Open Source Projects like
Lucene and Heritrix. ·
Competent with IDEs such as IBM’S Rational Application Developer
7.0.0.3, Eclipse, Netbeans, JDeveloper, JProbe and Net Beans. ·
Data modeling using Database development skills in DB2, Oracle,
MySQL, SQL Server and MS Access. ·
Experience in developing applications using XML technologies
such as XML, XSL, XSLT, XPath, SAX, DOM, DTD and Schema. ·
Extensive experience in web development with AJAX, HTML, DHTML,
CSS, JavaScript, jQuery and DOM objects. ·
Responsible for interacting with database DDL, queries, stored
Procedures, triggers and table structure. ·
Good understanding of UML concepts, RUP, Object Oriented
Software Design Patterns. ·
Iterative software development cycle which also includes
planning, requirements analysis, design, coding, unit testing, and acceptance
testing using Agile software methodologies, for example Pair Programming, Test
Driven Development (TDD) and eXtreme Programming
software development methodologies. ·
Team player with excellent Analytical, Communication and
Presentation skills. Technical
Skills
Professional
Experience New York Life
Insurance Company
June 2011 - Present New York IBM BPM/Java/J2EE
Developer Various Processes: Responsibilities · Design, development,
testing and deployment of IBM BPM/WebSphere Lombardi Edition
application including, process modeling, process analysis, UI (Coaches,
Variables) & Dashboard design, build, validation, migration of code and
delivery of the solution on IBM BPM 7.5/8.x version. · Implemented out of
box reports for workflow so that user can view detail information about
in-flight instances and also all completed instances under scoreboard inside
portal. ·
Participated
in modeling business services and developed user interfaces called coaches
using IBM BPM 7.5/8.x authoring environment. ·
Developed java class and integrated with Client Application
using IBM BPM java connectors. ·
Developed Presentation layer User Interface coaches using IBM
BPM Authoring Environment using HTML, DHTML, XML, CSS and JavaScript. ·
Responsible for Business flow and workflow management. ·
Responsible for implementing high level Business Process
Definition, nested activities which implements services and coaches using IBM
BPM Authoring Environment. ·
Responsible in authoring various sub business processes (nested
BPDs) and Services by creating reusable components for some various complex
scenarios. ·
Also participated in implementing rules depends on some business
inputs and outputs inside IBM BPM Service Modeler Perspective. ·
Implementation of Event based UCA’s (Under Cover Agents) which
handles message event scenarios. ·
Implementation of task assignment back and forth to different
users according to the business logic and role of users. ·
Good knowledge with Process Center and Performance Data Warehouse
and implementing advance TW utilities and services. ·
Design and developed Performance Dashboards for the key Business
processes using the data tracked by Tracking Groups. Analyze the performance
metrics and optimize the performance of the Business processes. ·
Using Web Services or JAVA Connector communicating with
JAVA Class or database objects or third party API. ·
Using core JAVA and J2EE frameworks, implemented core
integration with LDAP, MQ and Eform system. ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Developed JavaScript files (.js) which are used as common
validating files for all JSPs and Coaches. ·
Data Modeling, Created tables, triggers, stored Procedures in MS SQL Server Database. ·
Involved with the team in developing an error handling system
for the whole application using XML/XSLT/XPATH. ·
Used Agile Methodologies for development of short term modules. Environment IBM BPM 7.5/8.x,
WebSphere, Web Services, Core Java, Servlets, Struts, Spring, JSP,
jQuery, XML, Oracle, PVCS Version Manager v8.2.1.0, Toad, Secure CRT
v6.5.2, IBM RAD v7.5, Log4j, DHTML/HTML, CSS and JavaScript Depository Trust and
Clearing Corporation (DTCC)
June 2010 – May 2011 Tampa,
Florida JAVA/J2EE/Lombardi
Developer Risk Development Risk Development
workflow is a business process used to measure and generate reports for all
kind of risk involved in risk derivative process. In Risk development
workflow I work on module to generate out of box reports for both web based
portal as well as for report center using tracked data in excel format from
Performance Data Warehouse. Responsibilities · Design, development, testing and deployment of IBM WebSphere Lombardi
Edition application including, process modeling, process analysis, UI (Coaches,
Variables) & Dashboard design, build, validation, migration of code and
delivery of the solution on IBM WebSphere Lombardi Edition 7.0. · Implemented out of box reports for workflow so that user can view
detail information about in-flight instances and also all completed instances
under scoreboard inside portal. ·
Participated in modeling business services and developed user
interfaces called coaches using IBM WebSphere Lombardi Edition 7.0 authoring
environment. ·
Developed java class and integrated with Client
Application using IBM WebSphere Lombardi Edition connectors. ·
Developed Presentation layer User Interface coaches using IBM
WebSphere Lombardi Edition Authoring Environment using HTML, DHTML, XML, CSS
and JavaScript. ·
Responsible for Business flow and workflow management. ·
Responsible for implementing high level Business Process
Definition, nested activities which implements services and coaches using IBM
WebSphere Lombardi Edition Authoring Environment. ·
Responsible in authoring various sub business processes (nested
BPDs) and Services by creating reusable components for some various complex
scenarios. ·
Also participated in implementing rules depends on some business
inputs and outputs inside IBM WebSphere Lombardi Edition Service Modeler
Perspective. ·
Implementation of Event based UCA’s (Under Cover Agents) which
handles message event scenarios. ·
Also used EPV’s and System variables for reports in IBM
WebSphere Lombardi Edition Process Portal scoreboard inside IBM WebSphere
Lombardi Edition. ·
Implementation of task assignment back and forth to different
users according to the business logic and role of users. ·
Good knowledge with Process Center and Performance Data
Warehouse and implementing advance TW utilities and services. ·
Design and developed Performance Dashboards for the key Business
processes using the data tracked by Tracking Groups. Analyze the performance
metrics and optimize the performance of the Business processes. ·
Using Web Services or JAVA Connector communicating with
JAVA Class or database objects or third party API. ·
Server Side business implementation using JAVA Class and
JAVA Connector to integrate with IBM WebSphere Lombardi Edition. ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Developed JavaScript files (.js) which are used as common
validating files for all JSPs and Coaches. ·
Data Modeling, Created tables, triggers, stored Procedures in MS SQL Server Database. ·
Involved with the team in developing an error handling system
for the whole application using XML/XSLT/XPATH. ·
Used Agile Methodologies for development of short term modules. Environment IBM WebSphere
Lombardi Edition 7.0, WebSphere, Web Services, Core Java, Servlets,
Struts, Spring, JSP, XML, MS SQL Server, PVCS Version Manager
v8.2.1.0, Rapid SQL v7.6.3, Secure CRT v6.5.2, IBM RAD v7.5, Log4j,
DHTML/HTML, CSS and JavaScript T.RowePrice
Feb 2010 – May 2010 Baltimore,
Maryland Sr. Lombardi
Developer Broker Approval
Workflow Broker Approval
workflow is a business process used by the user for approving or rejecting a
new request for adding broker set up which based on rules made by different
group of users who set different set of flags. Broker Approval process
consist of different sub processes as reusable process for different leg of
flow under parent business process. Responsibilities · Design, development, testing and deployment of IBM WebSphere Lombardi
Edition application including, process modeling, process analysis, UI
(Coaches, Variables) & Dashboard design, build, validation, migration of
code and delivery of the solution on IBM WebSphere Lombardi Edition
6.2.1. · Implemented out of box reports for workflow so that user can view
detail information about in-flight instances and also all completed instances
under scoreboard inside portal. ·
Participated in modeling business services and developed user
interfaces called coaches using IBM WebSphere Lombardi Edition 6.2.1
authoring environment. ·
Developed java class and integrated with Client
Application using IBM WebSphere Lombardi Edition connectors. ·
Developed Presentation layer User Interface coaches using IBM
WebSphere Lombardi Edition Authoring Environment using HTML, DHTML, XML, CSS
and JavaScript. ·
Responsible for Business flow and workflow management. ·
Responsible for implementing high level Business Process
Definition, nested activities which implements services and coaches using IBM
WebSphere Lombardi Edition Authoring Environment. ·
IBM WebSphere Lombardi Edition supports standards like BPEL (Business
Process Execution Language) and BPMN. ·
Responsible in authoring various sub business processes (nested
BPDs) and Services by creating reusable components for some various complex
scenarios. ·
Also participated in implementing rules depends on some business
inputs and outputs inside IBM WebSphere Lombardi Edition Service Modeler
Perspective. ·
Implementation of Event based UCA’s (Under Cover Agents) which handles
message event scenarios. ·
Also used EPV’s and System variables for reports in IBM
WebSphere Lombardi Edition Process Portal scoreboard inside IBM WebSphere
Lombardi Edition. ·
Implementation of task assignment back and forth to different
users according to the business logic and role of users. ·
If required, adding new custom section template, custom control
template to Palette View and also custom JavaScript to the IBM WebSphere
Lombardi Edition Installation_Directory resource directory so that we can
access all JavaScript Functions globally. ·
Good knowledge with Process Server and Performance Server and
implementing advance TW utilities and services. ·
Design and developed Performance Dashboards for the key Business
processes using the data tracked by Tracking. Analyze the performance metrics
and optimize the performance of the Business processes. ·
Using Web Services or JAVA Connector communicating with
JAVA Class or database objects or third party API. ·
Server Side business implementation using JAVA Class and
JAVA Connector to integrate with IBM WebSphere Lombardi Edition. ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Developed Custom Data Access Objects to encapsulate data from
database using XML/XSLT and Web Services. ·
Developed custom built XML parser using DOM APIs that
transformed data in XML files to business properties. ·
Developed JavaScript files (.js) which are used as common
validating files for all JSPs and Coaches. ·
Data Modeling, Created tables, triggers, stored Procedures in MS
SQL Server Database. ·
Involved with the team in developing an error handling system
for the whole application using XML/XSLT/XPATH. ·
Used Agile Methodologies for development of short term modules. Environment IBM WebSphere
Lombardi Edition 6.2.1, JBoss, Web Services, SOAP, WSDL, Core Java,
JUnit, Java 1.4 / 1.5, J2EE, JMS, Servlets, Struts, Spring, JSP,
XML, MS SQL Server, ANT, Log4j, CVS, DHTML/HTML, CSS and JavaScript Freddie
Mac
Sep 2009 – Jan 2010 McLean,
Virginia Lombardi Developer Non Contract
Servicing Changes Non Contract
Servicing Changes application is servicer portal based application in which
manages all key aspects related to mortgage loan. Servicer is one of the main
actors of all processes. All processes manage Loan Portfolio Transfers,
Scheduled Loan Term Changes and Unscheduled Loan Term Changes. NCSC is to
manage all the functions related to loan and security portfolio through the
servicer portal. Responsibilities ·
Participated in setting up environment for BPM tool IBM
WebSphere Lombardi Edition 6.2/7.0. ·
Implemented business rules inside which exposed as web service
and called inside IBM WebSphere Lombardi Edition using web service connector. · Design, development and delivery of IBM WebSphere Lombardi Edition
application including, process modeling, process analysis, UI (Coaches,
Variables) & Dashboard design, build, validation, migration of code and
delivery of the solution on IBM WebSphere Lombardi Edition 6.2/7.0. ·
Participated in modeling business services and developed user
interfaces called coaches using IBM WebSphere Lombardi Edition 6.2/7.0
authoring environment. ·
Developed TWs Web Services and integrated with Client
Application using IBM WebSphere Lombardi Edition connectors. ·
Developed Presentation layer User Interface coaches using IBM
WebSphere Lombardi Edition Authoring Environment using HTML, DHTML, XML, CSS
and JavaScript. ·
Responsible for Business flow and workflow management. ·
Responsible for implementing high level Business Process
Definition, nested activities which implements services and coaches using IBM
WebSphere Lombardi Edition Authoring Environment. ·
IBM WebSphere Lombardi Edition supports standards like BPEL (Business
Process Execution Language) and BPMN. ·
Responsible in authoring various sub business processes (nested
BPDs) and Services by creating reusable components for some various complex
scenarios. ·
Also participated in implementing rules depends on some business
inputs and outputs inside IBM WebSphere Lombardi Edition Service Modeler
Perspective. ·
Implementation of Event based UCA’s (Under Cover Agents) which
handles message event scenarios. ·
Implementation of task assignment back and forth to different
users according to the business logic and role of users. ·
If required, adding new custom section template, custom control
template to Palette View and also custom JavaScript to the IBM WebSphere
Lombardi Edition Installation_Directory resource directory so that we can
access all JavaScript Functions globally. ·
Good knowledge with Process Server and Performance Server and
implementing advance TW utilities and services. ·
Design and developed Performance Dashboards for the key Business
processes using the data tracked by Tracking. Analyze the performance metrics
and optimize the performance of the Business processes. ·
Using Web Services or JAVA Connector communicating with
JAVA Class or database objects or third party API. ·
Server Side business implementation using JAVA Class and
JAVA Connector to integrate with IBM WebSphere Lombardi Edition. ·
Developed custom built XML parser using DOM APIs that
transformed data in XML files to business properties. ·
Developed JavaScript files (.js) which are used as common
validating files for all JSPs and Coaches. ·
Data Modeling, Created tables, triggers, stored Procedures in
Oracle Database. ·
Involved with the team in developing an error handling system
for the whole application using XML/XSLT/XPATH. ·
Used Agile Methodologies for development of short term modules. Environment IBM WebSphere
Lombardi Edition 6.2/7.0, JBoss, SOA, Web Services, SOAP, WSDL, Core Java,
JUnit, Java 1.4 / 1.5, J2EE, JMS, Servlets, Struts, Spring, JSP,
JSF, XML, Oracle, ANT, Log4j, CVS, DHTML/HTML, CSS and JavaScript American Farmers
& Ranchers Mutual Insurance
Company
Apr 2008 – Aug 2009 Oklahoma City,
Oklahoma JAVA/J2EE/Lombardi
Developer Oklahoma Personal
Auto Insurance Oklahoma personal
Auto Insurance application is a portal based application that facilitates
several insurance based services at one place. Create Quote; Issue policy;
Endorse policies and Report Claims are some of the services of Oklahoma
personal Auto Insurance application. This is a BPM based application
which is developed using Lombardi Teamwork 5.5/6.2 Technology. This
application is mainly targeted for the agents of the insurance business who
write personal auto insurance for customers. Agents create quote,
issue policy and endorse policies using web based screens called
coaches developed in Teamwork authoring environment. These screens interact
with policy rating engine using web service connectors. Data between coaches
and rating engine is exchanged as XML entity and parsed using XSLT/XPATH
techniques. Idaho Auto Insurance Idaho Auto Insurance
application is portal based instrument that harness several insurance related
services all in the same shared space. It assists Idaho insurance
agents to create auto insurance quotes and issue insurance application to
approved customers. Agent interacts with business processes, which are
developed using TeamWorks® Process Modeler, using coaches that are also
developed using IBM WebSphere Lombardi Edition authoring environment. The
application interacts with stand alone rating engine called Policy Star using
web service WSDL calls to rate new business quotes and store and retrieve
processed applications. Idaho Auto Insurance application streamlines complex
auto insurance business process by effectively integrating readily usable
menu driven front-end with optimized backend rating engine. Alfresco
Responsibilities ·
Used for Document Management, Records Management, Knowledge
Management and Web Content Management. ·
Responsible for analysis of existing content management systems. ·
Used web scripts - Agile Script-Driven MVC to Create
portlets/widgets and rendered by using freemarker template file and RESTful
URL. ·
Document Management, Web Content Management, Imaging Document. ·
Setup role based/personalization and access ·
Generating, retrieving and updating documents using Alfresco Web
Services. Responsibilities ·
Participated in setting up environment for BPM tool IBM
WebSphere Lombardi Edition 5.5/6.2 with Web Sphere 6.x. · Design, development and delivery of IBM WebSphere Lombardi Edition
application including, process modeling, process analysis, UI (Coaches,
Variables) & Dashboard design, build, validation, migration of code and
delivery of the solution on IBM WebSphere Lombardi Edition 6.2. ·
Participated in modeling business services and developed user
interfaces called coaches using IBM WebSphere Lombardi Edition 5.5/6.2
authoring environment. ·
Developed Web Services in java and integrated with Client
Application using IBM WebSphere Lombardi Edition connectors. ·
Developed Presentation layer User Interface coaches using IBM
WebSphere Lombardi Edition Authoring Environment using HTML, DHTML, XML,
AJAX, CSS and JavaScript. ·
Responsible for Business flow and workflow management. ·
Gather requirements from the business, author (design and
develop) top level BPDs (Business Process Diagrams) – Collaborative
development. ·
Responsible for implementing high level Business Process
Definition, nested activities which implements services and coaches using IBM
WebSphere Lombardi Edition Authoring Environment. ·
Responsible in authoring various sub business processes (nested
BPDs) and Services by creating reusable components for some various complex
scenarios. ·
Also participated in implementing rules depends on some business
inputs and outputs inside IBM WebSphere Lombardi Edition Service Modeler
Perspective. ·
Implementation of Event based UCA’s (Under Cover Agents) which
handles message event scenarios. ·
Also used EPV’s and System variables for reports in IBM
WebSphere Lombardi Edition Process Portal scoreboard inside IBM WebSphere
Lombardi Edition Variable Editor. ·
Implementation of task assignment back and forth to different
users according to the business logic and role of users. ·
Used Apache Lucene search engine which is a
high-performance, full-featured text search engine library written entirely
in Java. It is a technology suitable for nearly any application that requires
full-text search, especially cross-platform. ·
Lucene search engine allows storing documents and
data as indexed either using File System or RAM Directory storage. ·
If required, adding new custom section template, custom control
template to Palette View and also custom JavaScript to the IBM WebSphere
Lombardi Edition Installation_Directory resource directory so that we can
access all JavaScript Functions globally. ·
Good knowledge with Process Server and Performance Server and
implementing advance TW utilities and services. ·
Also using different IBM WebSphere Lombardi Edition components
from Palette View of Authoring Environment implemented feature to attach
documents and also select document and give print of all selected document in
printable format like PDF using itext and JODConvertor external JAR. ·
Identified Key Performance Indicators (KPIs) for key Business
processes and tracked using Tracking Groups to collect performance data. ·
Design and developed Performance Dashboards for the key Business
processes using the data tracked by Tracking. Analyze the performance metrics
and optimize the performance of the Business processes. ·
Using Web Services or JAVA Connector communicating with
JAVA Class or database objects or third party API. ·
Server Side business implementation using JAVA Class and
JAVA Connector to integrate with IBM WebSphere Lombardi Edition. ·
Developed custom built XML parser using DOM APIs that
transformed data in XML files to business properties. ·
Developed JavaScript files (.js) which are used as common
validating files for all JSPs and Coaches. ·
Data Modeling, Created tables, triggers, stored Procedures in
SQL Server Database. ·
Involved with the team in developing an error handling system
for the whole application using XML/XSLT/XPATH. ·
Used Agile Methodologies for development of short term modules. ·
Performance tracking using JProbe. Environment IBM WebSphere
Lombardi Edition 5.5/6.2, Websphere 6.x, JBoss, Alfresco 2.2, SOA, Search
Engine Lucene, Web Services, SOAP, WSDL, Core Java, JUnit, Java
1.4 / 1.5, J2EE, JMS, MQ Series, EJB, Servlets, Struts, Spring, JSP,
JSF, Facelets, JProbe, JSTL, JDBC, XML, IBM’s RAD 7.0.0.3, SQL Server, ANT,
Log4j, CVS, AJAX, DHTML/HTML, CSS and JavaScript. CIGNEX Technologies
Inc.
Jul 2007 - Nov 2007 Senior Software
Consultant Continuum Extending and
Customizing Open CMS like Alfresco as per Client request. Continuum is the
project in which we used alfresco repository and customize view on Alfresco
as per client request. In continuum we used JSF, Facelets and Ice Faces to
customize alfresco view and core part using WS-Security and Web Services API
of Alfresco. Alfresco 2.1.1 Alfresco is the
leading open source alternative for enterprise content management. The open
source model allows Alfresco to use best-of-breed open source technologies
and contributions from the open source community to get higher quality
software produced more quickly at much lower cost and provide features like: ·
Enterprise Content Management (ECM) ·
Document Management ·
Collaboration ·
Records Management ·
Knowledge Management ·
Web Content Management ·
Imaging Responsibilities ·
Requirements gathering, analysis, design, implementation,
integration and testing. ·
Followed OOPS concepts for implementing OOPS oriented
application. ·
Responsible for implementing a full corporate wide records and
document management program. ·
Responsible for implementing CMS using Enterprise Alfresco 2.1
Content Management System. Alfresco is an Open Source Alternative for
Enterprise Content Management (ECM), for providing Document Management,
Collaboration, Records Management, Knowledge Management, Web Content
Management etc. ·
Worked on Alfresco CMS functionalities like Workflow Management,
Document Management, Imaging and Content Management. ·
Review, update, and document the existing System Knowledge and
User Requirements for the product. ·
Worked on design and implementation of Admin tool to create and
manage different kind of workflows, groups and roles. ·
Worked on backend layer of the framework, which involved
database connections, statements and writing queries using Hibernate/JPA
persistence layer. ·
Worked on interval code reviews. ·
Server Side business implementation using JAVA. ·
Worked on Forum and Check in / Checkout module using Web
Services. ·
Workflow monitoring and resolving issues associated with it. ·
Supporting all type of production problems. ·
Supporting in unit testing and system integration testing. · Environment Spring, Struts,
Hibernate, JMS, Message Driven beans, JSF, ICEFaces, Core Java, JUnit,
Alfresco 2.1.1, Web Services, WSDL, WebSphere, SOAP, WSDL, Visio, Ant, Log4j,
CSS, DHTML/HTML, JavaScript, LDAP and SVN. CIGNEX Technologies,
Inc.
Apr 2007 – Jun 2007 Senior Software
Consultant Integrating DITA
Open Toolkit within Alfresco
2.0/2.1
Worked on open
source CMS like alfresco for extending and customizing it as per Client
request. Alfresco ECM does not contain any in-built DITA solution. This is an
add-on installation of DITA on top of Alfresco. As, alfresco is an open CMS
(Content Management System) and DITA is also an Open source Toolkit by IBM
and both were an open source. So, I did integration of DITA Open Toolkit
within Alfresco in which one can transform DITAMAP file into one of the
following mime types (as per DITA Open Toolkit) using DITA transformation
like PDF, RTF, HTML, XHTML, Eclipse Content, Eclipse Help, HTML Help, Java
Help, Doc Book, Troff. Responsibilities ·
Requirements gathering, analysis, design, implementation,
integration and testing. ·
Review, update, and document the existing System Knowledge and
User Requirements for the product. ·
Worked on open Content Management System (Alfresco). ·
Worked on Dita Open Toolkit. ·
Worked on integrating DITA solution within Alfresco. ·
Worked on interval code reviews. ·
System Upgrade and Performance improvement. Environment Core
Java,
Spring, Struts, Hibernate, JSF, IceFaces, CMS (Alfresco), Web Services, SOAP,
WSDL, XML, Dita Open Toolkit, JBoss, AJAX, DHTML/HTML, CSS, JavaScript and
Eclipse. Prodigy InfoSoft
Pvt. Ltd.
Aug 2006 - Mar 2007 Software Engineer Myndnet The scope of the
project was to create a web portal for Trading of contacts; End user can
upload, download and navigate for contacts as well as can do search for
contacts as well. Myndnet is a unique marketplace where members get paid for
providing actionable business intelligence and accurate contact information
Sales, Marketing, and Recruiting Professionals use Myndnet to make requests
for guaranteed, qualified opportunities and targeted candidate information.
Myndnet uses a patent-pending system to gather and format the data from our
members and pay those who supply the information. Myndnet enables its members
to monetize their knowledge and for business professionals to get the
targeted information they need. Responsibilities ·
Requirements gathering, analysis, design, implementation, integration
and testing. ·
Review, update, and document the existing System Knowledge and
User Requirements for the product. ·
Followed OOPS concepts like Inheritance, Encapsulation,
Polymorphism and Abstraction for implementing OOPS oriented application. ·
Developed the front screens using JSP, AJAX, XML, and
HTML. ·
Designed and developed Java-based solutions to build
multi tier applications to support the client using J2EE technology JSP,
JSTL, Servlets, JDBC and Oracle. ·
Wrote several customs JSP used to modularize and stream
line web page code ·
Worked on J2EE Design patterns and Model View Controller
(MVC) Architecture ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Server Side business implementation using JAVA. ·
Worked on Redesigning of the application as a web based app. ·
Bug Fixing and Testing. ·
Data Modeling, Created tables, triggers, stored Procedures in
MySQL Database. Environment Core
Java,
JSP,
JSTL, Servlets, Weblogic, HTML/DHTML,
JavaScript, DOM objects, CSS, XML, JDBC, MySQL, Ajax, CSS, Lucene, Ant,
Log4j, Netbeans IDE and CVS. Prodigy InfoSoft
Pvt. Ltd.
Jun 2006 - Jul 2006 Software Engineer HTML- Parser The scope of the
project was to develop a module that can be used in Internet based
application. It accepts the URL than it downloads the web contents. After
downloading it parses its links into various parts and it extracts the
desired information. Responsibilities ·
Requirements gathering, analysis, design, implementation,
integration and testing. ·
Review, update, and document the existing System Knowledge and
User Requirements for the product. ·
Developed front screen using Swing and JSP. ·
Fetching Crawl data from the Pages and stored in the Oracle
database. ·
Worked on interval code reviews. ·
Created entering URL modules and its validation using Swing. ·
Server Side business implementation using JAVA. ·
Workflow monitoring and resolving issues associated with it. ·
Supporting in unit testing and system integration testing. Environment DHTML/HTML, DOM
objects, Core Java, Swing, JSP, JSTL, Servlets, Tomcat, Oracle
9i, Net Beans, CSS and JavaScript. Prodigy InfoSoft
Pvt. Ltd.
Mar 2006 - May 2006 Software Engineer Lucene &
Heritrix The scope of the
project was to design a web crawler to crawl content of web index the
documents. These tools are used in health line web application to crawl and
index documents. Apache Lucene Apache Lucene is a
high-performance, full-featured text search engine library written entirely
in Java. It is a technology suitable for nearly any application that
requires full-text search, especially cross-platform and provide features
like: ·
Scalable, High-Performance Indexing ·
Powerful, Accurate and Efficient Search Algorithm ·
Cross Platform Solution Heritrix Heritrix is the
Internet Archive’s web crawler which was specially designed for web
archiving. It is open-source and written in Java. The main interface
is accessible using a web browser, and there is a command-line tool that can
optionally be used to initiate crawls. Heritrix by default stores the web
resources it crawls in an Arc file.
Responsibilities ·
Designed and developed Java-based solutions using JSP,
Servlets and Oracle. ·
Worked on Lucene and Heritrix for Crawling contents. ·
Application design as per MVC architecture and J2EE
Platform. ·
Server Side business implementation using JAVA. ·
Wrote several customs JSP used to modularize and stream
line web page code ·
Was responsible for Business Requirement Analysis, Functional
requirements and Quality Assurance. ·
Developed the front screens using JSP, XML, and HTML. Environment DHTML/HTML, Lucene,
Heritrix, Core Java, Shell Script, UNIX, AJAX, CSS, JavaScript, JSP,
JSTL, XML, Servlet, Tomcat and
VSS
Prodigy InfoSoft
Pvt. Ltd.
Jan 2006 - Feb 2006 Software Engineer Healthmaps A visual
presentation of maps and nodes like flowchart, gives full detail of diseases
and its causes and treatment-affecting humans that can be attached as a
separate module to any web-site (Internet/Intranet). Advanced Navigation,
Indexing, mapping and searching are the hallmarks of this project. Responsibilities ·
Performs essential Functions such as application
design/analysis, development project plans, coding, testing, documenting all
code and maintaining & upgrading existing applications. This
includes the coding, debugging and testing application programs utilizing JAVA
and web-based programming tools. ·
Designed and developed Java-based solutions to generate
Health Maps. ·
Worked on J2EE Design patterns and Model View Controller
(MVC) Architecture. ·
Server Side business implementation using JAVA. ·
Developed the front screens using JSP, XML, XSLT and
HTML. ·
Used DOM and SAX parser for fetching XML element value and
parsing XML file. ·
Data Modeling, Created tables, triggers, stored Procedures in
Oracle Database. Environment Core
Java,
DHTML/HTML, DOM objects, JSP, Servlet, DOM / SAX, DTD, XML, XPath,
XSL, XSLT, CSS, JavaScript, JDBC, Oracle 10g and VSS Prodigy InfoSoft
Pvt. Ltd.
Jun 2005 – Dec 2005 Software Engineer Healthline The HEALTHLINE site
provides health information and taxonomy-based search for end users. It is
the first consumer-oriented health information search engine. Combining the
reach of a search engine with the intelligence to put any query in context,
HEALTHLINE delivers deep search results and a navigation that helps consumers
explore health topics related to their searches. Lucene indexing and
searching is extensively used across the site. The user can give reviews and
ratings to the articles and more. Responsibilities ·
Performs essential Functions such as application
design/analysis, development project plans, coding, testing, documenting all
code and maintaining & upgrading existing applications. This
includes the coding, debugging and testing application programs utilizing JAVA
and web-based programming tools. ·
Develop JSPs, Value Objects Module and DAOs ·
The server configuration is done using XML for this project. ·
Developed the JSP, JSTL, Servlets and Enterprise Java
Beans to communicate between JSP and Servlets. Built JSP custom
tags for common presentation components. ·
Application design as per MVC architecture and J2EE
Platform. ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Server Side business implementation using JAVA. ·
Worked on backend layer of the framework, which involved JDBC
connections, statements and writing queries. ·
Database design and coding of stored Procedures, triggers using
SQL, PL/SQL, on Oracle 8i ·
Bug Fixing, Testing and Maintenance Environment DHTML/HTML, JSP,
JSTL, JavaScript, DOM objects, CSS, JDBC, SERVLET, CORE JAVA, XML,
SQL, PL/SQL, Shell Script, UNIX, TOAD, Oracle, Apache Server, Lucene and
JDeveloper. Applications
Software
Group
Feb 2005 - May 2005 Software Engineer Web Based Inventory
Portal Responsibilities ·
Develop JSPs, Value Objects Module and DAOs ·
The server configuration is done using XML for this project. ·
Developed the JSP, JSTL, Servlet and Enterprise Java Beans to
communicate between JSP and Servlet. Built JSP custom tags for common
presentation components. ·
Application design as per MVC architecture and J2EE Platform. ·
Implementation of core functionality using Exception-Handling,
Multithreading, Data Structure and Performance tuning. ·
Worked on backend layer of the framework, which involved JDBC
connections, statements and writing queries. ·
Worked on PL/SQL for creating oracle functions, procedures &
packages using TOAD. ·
Bug Fixing, Testing and Maintenance Environment: Java (JSP, Java
Script, JDBC, SERVLET, CORE JAVA), XML, Oracle Educational
Qualifications ·
Master of Computer Application |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|